sheep's ear abalone - German English Dictionary